﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace YXShop.Model.Product
{
    public class GroupBuy_OnlineSignUpInfo
    {
        #region "member variant"
        private int id;
        private int sid;
        private int uid;
        private string name;
        private string qq;
        private decimal deposit;
        private DateTime createtime;
        private string count;
        private int state;
        private int signupcount;
        private int sex;
        private string tel;
        private string address;
        private string content;
        #endregion

        #region "Constructor"
        /// <summary>
        /// 构造一个空的新的数据访问对象
        /// </summary>
        /// <remarks></remarks>
        public GroupBuy_OnlineSignUpInfo()
        {
        }
        #endregion

        #region "Property"
        /// <summary>
        /// 与数据库基本列id相对应的公共属性, Caption:id
        /// </summary>
        /// <remarks></remarks>
        public int ID
        {
            get { return id; }
            set { id = value; }
        }
        /// <summary>
        /// 与数据库基本列SID相对应的公共属性, Caption:发起团购ID
        /// </summary>
        public int SID
        {
            get { return sid; }
            set { sid = value; }
        }
        /// <summary>
        /// 与数据库基本列UID相对应的公共属性, Caption:用户ID
        /// </summary>
        public int UID
        {
            get { return uid; }
            set { uid = value; }
        }
        /// <summary>
        /// 与数据库基本列Name相对应的公共属性, Caption:真实姓名
        /// </summary>
        public string Name
        {
            get { return name; }
            set { name = value; }
        }
        /// <summary>
        /// 与数据库基本列QQ相对应的公共属性, Caption:QQ
        /// </summary>
        /// <remarks></remarks>
        public string QQ
        {
            get { return qq; }
            set { qq = value; }
        }

        /// <summary>
        /// 与数据库基本列Deposit相对应的公共属性, Caption:保证金
        /// </summary>
        /// <remarks></remarks>
        public Decimal Deposit
        {
            get { return deposit; }
            set { deposit = value; }
        }

        /// <summary>
        /// 与数据库基本列CreateTime相对应的公共属性, Caption:报名时间
        /// </summary>
        /// <remarks></remarks>
        public DateTime CreateTime
        {
            get { return createtime; }
            set { createtime = value; }
        }
       
        /// <summary>
        /// 与数据库基本列Count相对应的公共属性, Caption:count
        /// </summary>
        /// <remarks></remarks>
        public string Count
        {
            get { return count; }
            set {count = value; }
        }

        /// <summary>
        /// 与数据库基本列state相对应的公共属性, Caption:状态
        /// </summary>
        /// <remarks></remarks>
        public int State
        {
            get { return state; }
            set { state = value; }
        }
        /// <summary>
        /// 与数据库基本列SignUpCount相对应的公共属性, Caption:报名人数
        /// </summary>
        /// <remarks></remarks>
        public int SignUpCount
        {
            get { return signupcount; }
            set { signupcount = value; }
        }/// <summary>
        /// 与数据库基本列Sex相对应的公共属性, Caption:性别
        /// </summary>
        /// <remarks></remarks>
        public int Sex
        {
            get { return sex; }
            set { sex = value; }
        }
        /// <summary>
        /// 与数据库基本列Tel相对应的公共属性, Caption:电话号码
        /// </summary>
        /// <remarks></remarks>
        public string Tel
        {
            get { return tel; }
            set { tel = value; }
        }
        /// <summary>
        /// 与数据库基本列Address相对应的公共属性, Caption:地址
        /// 
        /// </summary>
        /// <remarks></remarks>
        public string Address
        {
            get { return address; }
            set { address = value; }
        }
        /// <summary>
        /// 与数据库基本列Content相对应的公共属性, Caption:描述
        /// </summary>
        /// <remarks></remarks>
        public string Content
        {
            get { return content; }
            set { content = value; }
        }

        #endregion
    }
}
